print (dateOf intOf today) not showing correct time

We are using DOORS 9.4 and when we use print (dateOf intOf today), it prints the time of the server and not the client.

Should it be printing the client's time or server's?

In DOORS 9.2 it used to print the client's time and we want it to behave the same in 9.4.

We access DOORS client via Citrix. Could this be a problem? If yes, is there any setting we can change?
SystemAdmin - Tue Jan 08 02:52:30 EST 2013

Re: print (dateOf intOf today) not showing correct time
mcnairk - Tue Jan 08 08:04:52 EST 2013

Have you changed your Citrix configuration between 9.2 and 9.4? In my configuration both the DOORS client and the DOORS server run on the same physical server (hence the same TOD); only the Citrix client runs on the physical client. AFAIK, there's no way for DOORS to access the physical client's TOD...

Ken.

Re: print (dateOf intOf today) not showing correct time
llandale - Tue Jan 08 09:55:14 EST 2013

I hate it when they do that.

My system is all in one time zone and I don't know about "Locale"s; so give this guess a try:

Date datOnClient = date(stringOf(dateOf(intOf(today())), userLocale()))
print datOnClient "\n"


-Louie